365bet中国官方网站

  • word of the day

    social contract

    social contract - 365bet中国官方网站 definition and meaning for word social contract

    Definition
    (noun) an implicit agreement among people that results in the organization of society; individual surrenders liberty in return for protection

  • Word used in video below:
    text: sign the contract pig sign the contract
    Download our Mobile App Today